package com.jcfk.eam.domain.dto.main;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * 故障维修数据统计
 */
@Data
@ApiModel(description = "故障维修数据统计")
public class EquStatisticsRepairOrderDTO {
    /**
     * 故障维修-年度统计(折线)
     */
    @ApiModelProperty("故障维修-年度统计(折线)")
    private EChartData annualStatistics;
    /**
     * 故障维修-工段统计(柱状)
     */
    @ApiModelProperty("故障维修-工段统计(柱状)")
    private EChartData aectionStatistics;
    /**
     * 故障维修-班组统计(饼图)
     */
    @ApiModelProperty("故障维修-班组统计(饼图)")
    private EChartData teamStatistics;
    /**
     * 故障维修-故障位置统计(柱状)
     */
    @ApiModelProperty("故障维修-故障位置统计(柱状)")
    private List<EChartData> locationStatistics;
    /**
     * 非停机故障(柱状)
     */
    @ApiModelProperty("非停机故障(柱状)")
    private EChartData nonStopFault;
    /**
     * 停机故障(柱状)
     */
    @ApiModelProperty("停机故障(柱状)")
    private EChartData stopFault;
}
